too much  to overcome - German English Dictionary